Our Lady of Mount Carmel and St Simon Stock
Carmelite church in West LondonThe church of Our Lady of Mount Carmel and St Simon Stock is a Roman Catholic church at 41 Kensington Church Street, Kensington, London W8, served by Discalced Carmelites.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Embassy of Israel, London
Israeli diplomatic mission in the United Kingdom
Ashbourne College
Private school in London, England
St Mary Abbots
Church in Kensington, London, England
1 Palace Green
House on Palace Green, Kensington, London
Holland Street, Kensington
Hornton Street
List of ambassadors of Romania to the United Kingdom
Old Town Hall, Kensington
Municipal building in London, England